package com.hpe.service;

import com.hpe.vo.StuBasicInfo;
import com.hpe.vo.StuEmployInfo;

import java.util.List;

/**
 * Created by 李宇寒
 * 2017/9/21 0021 上午 10:43.
 */
public interface IStuInfoService {

    //模糊查询学生的基本信息（姓名+班级+性别+学校+专业+联系方式+住址+入学时间）
    List<StuBasicInfo> queryStuBasicInfo(String stuname,int pageno);

    //查询学生招聘详情（公司名称+岗位名称+笔试结果+笔试时间+面试情况+面试时间+offer情况）
    List<StuEmployInfo> queryStuEmployInfo(int stuid);

    //查询学生统计数据--笔试通过率
    double queryStuWPassRate(int stuid);

    //查询学生统计数据--面试通过率
    double queryStuIPassRate(int stuid);

    //查询学生统计数据--offer率
    double queryStuOfferRate(int stuid);
    
    //岗位笔试通过数量
    int wPassCount(int stuid);
    //岗位笔试总数量
    int wSumCount(int stuid);
    //岗位面试通过数量
    int iPassCount(int stuid);
    //岗位面试总数量
    int iSumCount(int stuid);
    //岗位offer通过数量
    int oPassCount(int stuid);

}
